depository innovations - German English Dictionary